package org.jing.ext.example;

import org.jing.ext.ftp.FtpOperator;

/**
 * Description: <br>
 *
 * @author bks <br>
 * @since 2021-02-02 <br>
 */
public class Example4FtpOperator {
    public Example4FtpOperator() {
        try (FtpOperator ftp = FtpOperator.connect("10.93.2.225", 21, "ywadmin", "ywadmin", 6000, null)) {
            // 切换目录
            ftp.cd("bks/lxd");
            // 列举当前目录所有文件
            ftp.ls();
            // 列举当前目录指定文件名的文件
            ftp.ls("afts.cfg");
            // 下载文件
            ftp.get("afts.cfg");
            // 上传文件
            ftp.put(".gitignore");
            // 关闭连接
            ftp.bye();
        }
        catch (Exception ignored) {}
    }
}
